1ab8a2c62465f79a661d142737d3f6a3706bbe62,gdx/src/com/badlogic/gdx/maps/tiled/TmxMapLoader.java,TmxMapLoader,loadTileLayer,#TiledMap#Element#,246

Before Change


								tilesets.getTile(id);
								TiledMapTile tile = tilesets.getTile(id);
								if (tile != null) {
									Cell cell = layer.getCell(x, height - 1 - y);
									if (flipDiagonally) {
										if (flipHorizontally && flipVertically) {
											cell.setFlipHorizontally(true);

After Change


								tilesets.getTile(id);
								TiledMapTile tile = tilesets.getTile(id);
								if (tile != null) {
									Cell cell = new Cell();
									if (flipDiagonally) {
										if (flipHorizontally && flipVertically) {
											cell.setFlipHorizontally(true);
											cell.setRotation(Cell.ROTATE_90);
										} else if (flipHorizontally) {
											cell.setRotation(Cell.ROTATE_90);
										} else if (flipVertically) {
											cell.setRotation(Cell.ROTATE_270);
										} else {
											cell.setFlipVertically(true);
											cell.setRotation(Cell.ROTATE_90);
										}
									} else {
										cell.setFlipHorizontally(flipHorizontally);
										cell.setFlipVertically(flipVertically);
									}
									cell.setTile(tile);
									layer.setCell(x, height - 1 - y, cell);
								}
							}
						}